insulated storage - Francés Inglés Diccionario